/**
 * 亲友圈消息
 *
 * 如果父类是view类型
 * 只需在 _initEventListeners 方法中写监听即可
 * @type {{}}
 */
var ClubMsgCode = {

    //初始化请求所有亲友圈基本数据
    QueryClubList: 'queryClubList',

    //请求亲友圈详细信息
    ClubBaseInfo: 'clubBaseInfo',

    //请求指定亲友圈 牌桌信息
    ListClubRoom: 'listClubRoom',

    //亲友圈设置
    ClubParamSet: 'ClubParamSet',

    //删除亲友圈成功
    DeleteClub: 'deleteClub',
    //退出亲友圈
    LeaveClub: 'leaveClub',

    UpdateLocal: 'updateLocal',

    //亲友圈公告或者名称变化
    ModifyClub: 'modifyClub',
    //设置亲友圈营业时间
    SetHours: 'setHours',

    //添加玩法
    AddWanfa: 'addWanfa',

    //删除玩法
    DelWanfa: 'delWanfa',

    //修改玩法备注
    ModWanfa: 'modWanfa',

    //请求亲友圈玩法信息
    QueryWanfas: 'queryWanfas',

    //创建亲友圈
    CreateClub: 'createClub',

    //请求所有成员信息
    AllMemberInfo: 'allMemberInfo',

    //分组查询
    QueryClubGroup: 'QueryClubGroup',

    //新加分组
    AddClubGroup: 'AddClubGroup',

    //删除分组
    DelClubGroup: 'DelClubGroup',

    //修改分组名称
    AddmodifyClubGroup: 'AddmodifyClubGroup',

    //分配成员
    AddClubGroupUids: 'AddClubGroupUids',

    //删除成员
    RemoveClubMember: "removeClubMember",

    //设置管理员
    SetAdmin: 'setAdmin',

    //删除管理员
    UnsetAdmin: 'unsetAdmin',

    //刷新单个亲友圈
    FlushClub: 'flushClub',

    //在线成员
    OnlineMember: 'onlineMember',

    //亲友圈消息
    QueryMSG: 'queryMSG',

    //
    AgreeClub: 'agreeClub',

    AgreeComboClub: 'agreeComboClub',

    //亲友圈日志
    Feeds: 'feeds',
    //设置黑名单
    BlackListDel: 'BlackListDel',
    BlackListAdd: 'BlackListAdd',

    //合并亲友圈
    ApplyComboClub: 'applyComboClub',

    //亲友圈查询结果
    FlushClubWithoutCache: 'flushClubWithoutCache',

    BroadcastUid: 'BroadcastUid',

    //邀请成员进群
    InviteClub: 'inviteClub',

    ApplyClub: 'applyClub',

    //日志拓展接口
    AddLog: 'addLog'
};

var ClubRecordCode = {
    ClubMyRecord: 'getClubMyRecord',
    ClubRecord: 'getClubRecord',
    ClubRecordMarked: 'markedClubRecord',
    RankingsList: 'getRankingsList',
    DataOverview: 'getStat',
    UserCoefficient: 'getDataByGroupList2',
    UserChangCi: 'getRankingsList2',

    RecordDetail: 'detail',
    CardNum: 'cardNum',
    GetReCordUserData: 'getUserData',
    GetGroupData: 'getGroupData'
};

var MessageType = (function () {
    var t = [];
    t['Refused'] = 'Refused';
    t['Invite'] = 'Invite';
    return t;
})();